/*
 * @Description: 
 * @Author: 赵华宇
 * @Date: 2024-11-07 08:44:03
 * @LastEditors: 赵华宇
 * @LastEditTime: 2024-11-07 11:31:38
 */
let age=20;//number类型
let _age="20";//string类型
let $age=20;//number类型
age==_age;
console.log("🚀 ~ age==_age:", age==_age);//true
console.log("🚀 ~ age===_age:", age===_age);//false
console.log('🤡 CC - age == $age:', age == $age); // true
console.log('🤡 CC - age === $age:', age === $age); // true
//其他类型转换为数值类型
parseInt("20");
console.log("🚀 ~ parseInt:", parseInt("20Abc"));//20
console.log("🚀 ~ parseInt:", parseInt("20"));//20
console.log("🚀 ~ parseInt:", parseInt("a20Abc"));//NaN
//其他类型转换为boolean类型
if(0){
    console.log("0的转换结果");//false
}
if(1){
    console.log("1的转换结果");//true
}
if(NaN){
    console.log("NaN的转换结果");
}
if(null){
    console.log("null的转换结果");
}
//0和NaN 转boolean类型转换结果都是false 其他数字结果都是true
if("1"){
    console.log("1的转换结果");
}
var a = true;
var b = false;
var c = a + b;
var d = a + "1";
console.log('🤡 CC - d:', d);
console.log('🤡 CC - Number(true):', Number(true));
console.log('🤡 CC - Number(false):', Number(false));
console.log('🤡 CC - c:', c);